TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Eastern
Area - Westchester - Rockland
League - 2024 40&Over Men
Flight - 3.0
--------------------------------------------------------------------------------------------------------------------------------------
Ardsley
League Record: 6 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Haiko Geratz - 2.98
Daniel Trencher - 2.89
Matthew Goldreich - 2.70
Jim Mitchell - n/a
Henry Sham - n/a
Gib Dunham - n/a
Drew Armstrong - n/a
David G Taylor - n/a
Chris W C Kwan - n/a
Benjamin Ufer - n/a
League Results By Position
1S 1D 2D 3D
Chris W C Kwan - n/a & Henry Sham - n/a 0 - 1 1 - 0
Drew Armstrong - n/a & Chris W C Kwan - n/a 0 - 1
Drew Armstrong - n/a & David G Taylor - n/a 0 - 1
Drew Armstrong - n/a & Henry Sham - n/a 0 - 2
Drew Armstrong - n/a & Jim Mitchell - n/a 1 - 1
Daniel Trencher - 2.89 & Benjamin Ufer - n/a 1 - 0
Daniel Trencher - 2.89 & David G Taylor - n/a 1 - 0
Daniel Trencher - 2.89 & Matthew Goldreich - 2.70 2 - 1 1 - 0
David G Taylor - n/a & Jim Mitchell - n/a 1 - 0
David G Taylor - n/a & Matthew Goldreich - 2.70 1 - 1
Gib Dunham - n/a & Chris W C Kwan - n/a 1 - 0
Gib Dunham - n/a & Daniel Trencher - 2.89 1 - 0
Gib Dunham - n/a & Jim Mitchell - n/a 0 - 1
Haiko Geratz - 2.98 & Daniel Trencher - 2.89 1 - 0
Haiko Geratz - 2.98 6 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Manursing Island Club
League Record: 2 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Jeff Pohlman - 2.75
Patrick Fleming - 2.69
Todd Lunstead - 2.46
Chris Niederpruem - 2.11
robert peck - n/a
William Platt Higgins - n/a
Pankaj Gupta - n/a
Michael DelGiudice - n/a
Matthew Vetto - n/a
Joseph Matthews - n/a
John Donovan - n/a
Jim Beha - n/a
Jack Velasquez - n/a
Gustavo Fernandes - n/a
Dennis Jacobi - n/a
League Results By Position
1S 1D 2D 3D
robert peck - n/a & Jim Beha - n/a 0 - 1
Dennis Jacobi - n/a 1 - 0
Gustavo Fernandes - n/a & Chris Niederpruem - 2.11 0 - 1
Gustavo Fernandes - n/a & William Platt Higgins - n/a 0 - 1 1 - 1
Gustavo Fernandes - n/a 1 - 1
Jeff Pohlman - 2.75 & Matthew Vetto - n/a 1 - 0
Jeff Pohlman - 2.75 & William Platt Higgins - n/a 1 - 1
Jim Beha - n/a & John Donovan - n/a 0 - 1
John Donovan - n/a 1 - 0
Jack Velasquez - n/a & Chris Niederpruem - 2.11 0 - 2
Jack Velasquez - n/a & Michael DelGiudice - n/a 2 - 0 1 - 0
Michael DelGiudice - n/a & Joseph Matthews - n/a 1 - 0
Michael DelGiudice - n/a 0 - 1
Pankaj Gupta - n/a & Patrick Fleming - 2.69 0 - 1
Patrick Fleming - 2.69 & Jeff Pohlman - 2.75 1 - 1
Patrick Fleming - 2.69 0 - 3
Todd Lunstead - 2.46 & Chris Niederpruem - 2.11 0 - 1
Todd Lunstead - 2.46 & Jim Beha - n/a 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Birchwood: Men's 40+ 3.0
League Record: 5 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Seth Gross - 3.05
Benjamin Rosenberg - 3.04
Allan Colaco - 2.98
Robert Hyman - 2.97
Mark Kornblau - 2.96
John DeFren - 2.95
Jesse Kean - 2.89
Peter Massa - 2.88
Matthew Gavin - 2.76
Michael Sunwoo - 2.67
Sean Foster - n/a
Mike Harris - n/a
Michael Steinberg - n/a
Michael Orlandi - n/a
Matthew Cohen - n/a
Justin Greenberg - n/a
Bradley Adler - n/a
Adam Levinson - n/a
League Results By Position
1S 1D 2D 3D
Adam Levinson - n/a & Allan Colaco - 2.98 1 - 0
Adam Levinson - n/a & Benjamin Rosenberg - 3.04 1 - 0
Adam Levinson - n/a & Bradley Adler - n/a 1 - 0
Adam Levinson - n/a & Jesse Kean - 2.89 0 - 1 1 - 0
Allan Colaco - 2.98 & Michael Sunwoo - 2.67 1 - 0
Allan Colaco - 2.98 & Mike Harris - n/a 1 - 0
Allan Colaco - 2.98 & Robert Hyman - 2.97 0 - 1 1 - 0
Benjamin Rosenberg - 3.04 & Peter Massa - 2.88 0 - 1
Benjamin Rosenberg - 3.04 & Robert Hyman - 2.97 1 - 0
Bradley Adler - n/a & Justin Greenberg - n/a 1 - 0
Bradley Adler - n/a & Michael Sunwoo - 2.67 1 - 0
Bradley Adler - n/a & Matthew Cohen - n/a 1 - 1
Jesse Kean - 2.89 1 - 0
John DeFren - 2.95 & Peter Massa - 2.88 1 - 0
John DeFren - 2.95 2 - 0
Justin Greenberg - n/a & Michael Steinberg - n/a 0 - 1
Michael Orlandi - n/a & Michael Sunwoo - 2.67 1 - 0
Michael Steinberg - n/a 0 - 1
Mike Harris - n/a & Matthew Gavin - 2.76 0 - 1
Mark Kornblau - 2.96 0 - 1
Peter Massa - 2.88 2 - 0
Robert Hyman - 2.97 1 - 0
Sean Foster - n/a & Benjamin Rosenberg - 3.04 0 - 1
Seth Gross - 3.05 & Benjamin Rosenberg - 3.04 1 - 0
Seth Gross - 3.05 & Mike Harris - n/a 1 - 0 1 - 0
Seth Gross - 3.05 & Matthew Gavin - 2.76 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
West Nyack Swim Club
League Record: 2 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Jeff Wanamaker - 2.92
David MacCartney - 2.83
matthew johnson - n/a
Thomas Nycz - n/a
Kevin Betz - n/a
Josh Javer - n/a
Jeff Agranoff - n/a
Frank Podlaski - n/a
Daniel Cazes - n/a
Bill McKinney - n/a
League Results By Position
1S 1D 2D 3D
matthew johnson - n/a & Bill McKinney - n/a 0 - 1
matthew johnson - n/a 0 - 2
Bill McKinney - n/a & Josh Javer - n/a 1 - 0
Bill McKinney - n/a & Thomas Nycz - n/a 0 - 1
Daniel Cazes - n/a & Jeff Agranoff - n/a 0 - 2 0 - 2
Daniel Cazes - n/a & Josh Javer - n/a 0 - 1
Daniel Cazes - n/a & Thomas Nycz - n/a 0 - 1
David MacCartney - 2.83 & Jeff Wanamaker - 2.92 3 - 0
David MacCartney - 2.83 & Thomas Nycz - n/a 0 - 1
David MacCartney - 2.83 1 - 0
Frank Podlaski - n/a & Jeff Agranoff - n/a 0 - 1 0 - 1
Jeff Wanamaker - 2.92 & Kevin Betz - n/a 1 - 0 1 - 0
Josh Javer - n/a & Kevin Betz - n/a 0 - 1
Josh Javer - n/a & Thomas Nycz - n/a 0 - 1
Kevin Betz - n/a 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
WTC: NY: 3.0 SS 40+ Masters
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Daniel Aller - 3.10
Henrique Francisco - 3.07
Brian Doherty - 3.07
David Owen - 2.95
Dara Bunhim - 2.81
Angelo Cocciolillo - 2.72
Hide Takaya - 2.61
Daniel Harrigan - 2.60
Peter Cantone - 2.53
David Zinger - 2.51
Tom Viscelli - 2.29
gregory fage - n/a
amit bhattacharyya - n/a
Oddmund Holas - n/a
Mike Coble - n/a
James Edmunds - n/a
League Results By Position
1S 1D 2D 3D
gregory fage - n/a & Angelo Cocciolillo - 2.72 0 - 1
gregory fage - n/a & Tom Viscelli - 2.29 0 - 1
Angelo Cocciolillo - 2.72 & Tom Viscelli - 2.29 0 - 1 1 - 0
Daniel Aller - 3.10 1 - 3
Daniel Harrigan - 2.60 & David Zinger - 2.51 0 - 1
Daniel Harrigan - 2.60 & Henrique Francisco - 3.07 1 - 0
Daniel Harrigan - 2.60 & Mike Coble - n/a 1 - 0 1 - 0
Daniel Harrigan - 2.60 & Peter Cantone - 2.53 1 - 0
Dara Bunhim - 2.81 & Brian Doherty - 3.07 1 - 0
Dara Bunhim - 2.81 0 - 3
David Owen - 2.95 & Tom Viscelli - 2.29 0 - 1
David Zinger - 2.51 & Henrique Francisco - 3.07 0 - 1
David Zinger - 2.51 & Mike Coble - n/a 0 - 1
Hide Takaya - 2.61 & Oddmund Holas - n/a 1 - 0
Oddmund Holas - n/a & Angelo Cocciolillo - 2.72 0 - 1
Oddmund Holas - n/a & James Edmunds - n/a 0 - 1
Oddmund Holas - n/a & Peter Cantone - 2.53 1 - 0
amit bhattacharyya - n/a & gregory fage - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Saw Mill Club 3.0 40+
League Record: 0 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Nicholas Lyall - 2.90
Chris Beels - 2.90
Michael Farrell - 2.87
Nirjhar Jain - 2.76
Michael Heath - 2.73
Michael Winter - 2.69
Prasanjeet Dutta Baruah - n/a
Neeraj Jaggi - n/a
Larry Hoffman - n/a
Jonathan Epstein - n/a
Gregory Weiss - n/a
Edward Hammer - n/a
David Squirrell - n/a
David Markowitz - n/a
Bob Jankowitz - n/a
League Results By Position
1S 1D 2D 3D
Bob Jankowitz - n/a & David Markowitz - n/a 0 - 1
Bob Jankowitz - n/a & David Squirrell - n/a 0 - 1
Bob Jankowitz - n/a & Gregory Weiss - n/a 1 - 0
Bob Jankowitz - n/a & Prasanjeet Dutta Baruah - n/a 0 - 1
Chris Beels - 2.90 & Michael Heath - 2.73 1 - 0
Chris Beels - 2.90 1 - 0
David Markowitz - n/a & Edward Hammer - n/a 1 - 0
David Markowitz - n/a & Gregory Weiss - n/a 0 - 1
David Markowitz - n/a & Prasanjeet Dutta Baruah - n/a 0 - 1
Gregory Weiss - n/a 0 - 1
Jonathan Epstein - n/a 0 - 1
Larry Hoffman - n/a & David Markowitz - n/a 0 - 1 0 - 1
Larry Hoffman - n/a & Jonathan Epstein - n/a 1 - 0
Larry Hoffman - n/a & Michael Winter - 2.69 0 - 1
Larry Hoffman - n/a & Prasanjeet Dutta Baruah - n/a 1 - 0
Michael Heath - 2.73 & Michael Winter - 2.69 0 - 1
Michael Farrell - 2.87 & Chris Beels - 2.90 0 - 1
Michael Farrell - 2.87 & Michael Winter - 2.69 1 - 0
Michael Farrell - 2.87 & Neeraj Jaggi - n/a 1 - 0
Michael Farrell - 2.87 & Nicholas Lyall - 2.90 0 - 1 1 - 0
Neeraj Jaggi - n/a & Chris Beels - 2.90 0 - 1
Neeraj Jaggi - n/a & Gregory Weiss - n/a 0 - 1
Neeraj Jaggi - n/a & Jonathan Epstein - n/a 0 - 1
Neeraj Jaggi - n/a & Michael Heath - 2.73 0 - 1
Neeraj Jaggi - n/a 0 - 1
Nirjhar Jain - 2.76 0 - 2
Nicholas Lyall - 2.90 & Chris Beels - 2.90 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
New Rochelle Racquet Club / Over Served
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Richard Gluckselig - 2.96
Ryan Fiftal - 2.86
Dan Zaccagnino - 2.82
Joseph Lazzaro - 2.79
John Swagerty - 2.77
Barry Clark - 2.75
Steven Gottlieb - n/a
Ronald Martin - n/a
Paul Ercolano - n/a
Michael Pryor - n/a
Josh Raeben - n/a
Joseph Fifield - n/a
Eric Jaimes - n/a
Edward Ingersoll - n/a
David Joachim - n/a
League Results By Position
1S 1D 2D 3D
Barry Clark - 2.75 & Paul Ercolano - n/a 0 - 1 1 - 0
Barry Clark - 2.75 & Richard Gluckselig - 2.96 1 - 0
Barry Clark - 2.75 & Ryan Fiftal - 2.86 1 - 0
Barry Clark - 2.75 2 - 0
David Joachim - n/a & Joseph Fifield - n/a 1 - 0
Dan Zaccagnino - 2.82 & Eric Jaimes - n/a 1 - 0
Dan Zaccagnino - 2.82 1 - 0
Edward Ingersoll - n/a & Joseph Lazzaro - 2.79 1 - 0 1 - 0
Edward Ingersoll - n/a 0 - 1
Eric Jaimes - n/a & Joseph Fifield - n/a 0 - 1
Eric Jaimes - n/a & Ronald Martin - n/a 0 - 1 1 - 0
John Swagerty - 2.77 & Josh Raeben - n/a 0 - 1
John Swagerty - 2.77 & Steven Gottlieb - n/a 0 - 1
Joseph Fifield - n/a 0 - 1
Joseph Lazzaro - 2.79 & Ronald Martin - n/a 1 - 0
Josh Raeben - n/a & Steven Gottlieb - n/a 0 - 1
Michael Pryor - n/a & Steven Gottlieb - n/a 0 - 1 1 - 0
Paul Ercolano - n/a & Michael Pryor - n/a 1 - 0
Paul Ercolano - n/a & Steven Gottlieb - n/a 0 - 1
Richard Gluckselig - 2.96 & Joseph Fifield - n/a 1 - 0
Richard Gluckselig - 2.96 & Steven Gottlieb - n/a 0 - 1
Richard Gluckselig - 2.96 1 - 2
Ryan Fiftal - 2.86 & John Swagerty - 2.77 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Lakeside Field Club - Men 3.0
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Matthew Prokopczyk - 2.94
Maximilian Olson - n/a
Louis Belardi - n/a
Joshua krellenstein - n/a
John Healy - n/a
Jesse Sarnoff - n/a
Daniel Westcott - n/a
Dan Butler - n/a
Chas Miller - n/a
League Results By Position
1S 1D 2D 3D
Chas Miller - n/a & Joshua krellenstein - n/a 1 - 0
Chas Miller - n/a & Matthew Prokopczyk - 2.94 1 - 0 1 - 0
Daniel Westcott - n/a & Jesse Sarnoff - n/a 0 - 1
Daniel Westcott - n/a & Louis Belardi - n/a 0 - 1
Daniel Westcott - n/a & Maximilian Olson - n/a 0 - 1
Dan Butler - n/a & Chas Miller - n/a 1 - 1
Dan Butler - n/a & John Healy - n/a 1 - 0 1 - 0
Dan Butler - n/a & Joshua krellenstein - n/a 1 - 0
Dan Butler - n/a & Matthew Prokopczyk - 2.94 0 - 1 1 - 0
Jesse Sarnoff - n/a & Joshua krellenstein - n/a 0 - 1
Jesse Sarnoff - n/a & Maximilian Olson - n/a 0 - 1 0 - 2
Jesse Sarnoff - n/a 0 - 2
John Healy - n/a & Joshua krellenstein - n/a 0 - 1
John Healy - n/a & Louis Belardi - n/a 1 - 0
John Healy - n/a 0 - 1
Joshua krellenstein - n/a & Louis Belardi - n/a 1 - 0 0 - 1
Joshua krellenstein - n/a & Matthew Prokopczyk - 2.94 1 - 0
Joshua krellenstein - n/a 1 - 0
Matthew Prokopczyk - 2.94 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
AFV United 40+
League Record: 3 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Ray Martinelli - 2.93
Ronaldo Nunez - 2.84
Michael Myllek - 2.66
Michael Masino - 2.65
Paul Wolfson - 2.62
James Bria III - 2.62
Lance Porigow - 2.51
Timothy Grant - n/a
Matt Kurland - n/a
Daniel Meyer - n/a
League Results By Position
1S 1D 2D 3D
Daniel Meyer - n/a & James Bria III - 2.62 0 - 1 0 - 1 1 - 0
Daniel Meyer - n/a & Michael Masino - 2.65 1 - 0
Daniel Meyer - n/a & Timothy Grant - n/a 0 - 1 1 - 0
James Bria III - 2.62 & Michael Myllek - 2.66 0 - 1 1 - 0
James Bria III - 2.62 & Ray Martinelli - 2.93 0 - 1
Lance Porigow - 2.51 & Daniel Meyer - n/a 1 - 0
Lance Porigow - 2.51 & Michael Myllek - 2.66 0 - 1
Lance Porigow - 2.51 & Ronaldo Nunez - 2.84 0 - 1
Michael Masino - 2.65 & Timothy Grant - n/a 0 - 1 1 - 0 1 - 0
Michael Myllek - 2.66 & Matt Kurland - n/a 1 - 0
Michael Myllek - 2.66 & Ronaldo Nunez - 2.84 0 - 1
Paul Wolfson - 2.62 & Michael Masino - 2.65 1 - 0
Paul Wolfson - 2.62 & Matt Kurland - n/a 0 - 1
Ronaldo Nunez - 2.84 2 - 3
Ray Martinelli - 2.93 & Michael Masino - 2.65 1 - 0
Ray Martinelli - 2.93 & Michael Myllek - 2.66 2 - 0
Ray Martinelli - 2.93 & Matt Kurland - n/a 1 - 0
Ray Martinelli - 2.93 2 - 0